MSDIFPGDFAAAETGIFWDIEDCKIPDDLNAGDALKNIKSALSSDGHHGTVSVRAYGDTTGLDFPSEGIKLNHFPAGERYARQTKMLEDIVSWSAEHPEPSTLFLIVGDTSRDFLDVVQLLKSKKNYNFIIYNFILYVYYQKTEHSYLAPIPSILLI